home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-03-20 | 2.0 KB | 76 lines | [TEXT/MPS ] |
- ; ------------------------------------------------------------------------------
- ;
- ; FILENAME
- ; UniversalMsgJumpTable.a
- ;
- ; DESCRIPTION
- ; This file contains the entry points for the universal messages which the
- ; LaserWriter SC driver overrides. Note that the top of the jump table
- ; must contain a single long word, which is used by the Printing Manager
- ; to manage code segmentation at runtime. This long word should default
- ; to zero.
- ;
- ; COPYRIGHT
- ; Copyright Apple Computer, Inc. 1988-1992
- ; All rights reserved.
- ;
- ;--------------------------------------------------------------------------------
-
- SD_UniversalMsgJumpTable PROC EXPORT
-
- ; This long word is used for managing code segments
- EXPORT segReferenceCount
- segReferenceCount dc.l 0
-
- ; Following are the universal message jump table entry points
-
- IMPORT SD_Initialize
- JMP SD_Initialize
-
- IMPORT SD_ShutDown
- JMP SD_ShutDown
-
- IMPORT SD_SetupPageImageData
- JMP SD_SetupPageImageData
-
- IMPORT SD_SetupImageData
- JMP SD_SetupImageData
-
- IMPORT SD_OpenConnection
- JMP SD_OpenConnection
-
- IMPORT SD_CloseConnection
- JMP SD_CloseConnection
-
- IMPORT SD_StartSendPage
- JMP SD_StartSendPage
-
- IMPORT SD_FinishSendPage
- JMP SD_FinishSendPage
-
- IMPORT SD_DefaultPrinter
- JMP SD_DefaultPrinter
-
- IMPORT SD_WriteData
- JMP SD_WriteData
-
- IMPORT SD_CheckStatus
- JMP SD_CheckStatus
-
- IMPORT SD_GetDeviceStatus
- JMP SD_GetDeviceStatus
-
- IMPORT SD_CreateImageFile
- JMP SD_CreateImageFile
-
- IMPORT SD_FetchTaggedData
- JMP SD_FetchTaggedData
-
- IMPORT SD_RasterDataIn
- JMP SD_RasterDataIn
-
- IMPORT SD_DoesPaperFit
- JMP SD_DoesPaperFit
-
- END
-